@charset "utf-8";

@media screen and (max-width:1240px)
{
.imainbg4 { display:none}	
.imainwap{ display:block; }	

.ys_title .sm { text-align:center; font-size:24px; color:#fff; margin-top:18px;}
	
}



@media screen and (max-width:1128px)
{
	
.focus .rslides .bannerheight{ height:500px;}	
.imain5 li .summary { font-size:14px;padding:0% 7% 8% 7%;}
	
}



/*<=1023px*/
@media screen and (max-width:1024px)
{
.headertop { display:none}	
header .logo{width:46%; margin:0; text-align:left; padding:1.5% 0 0% 2%; }
header .logo img{  display:block; height:100%; }
header .wapnav{display:block; width:15%; margin:2% 0 0 0;}	
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }	
header .headerright{width:100%; background:#f2f2f2;}

#showbanner img{ max-width:180%; display:block; margin: 0 0 0 -40%; }	

.focus .rslides .bannerheight{ height:400px;}


.mainnav{display:none; margin-bottom:0px;}
.mainnav a{width:98%; padding-left:2%; line-height:40px;height:40px;}
.position{display:none;}
.positioninfo{display:none;}

.info_list{ padding:20px 0 0 0; overflow:hidden;}
.info_list ol.head span.title{ width:100%;}
.info_list ol.head span.views{ display:none; }
.info_list ol.head span.date{display:none;}

.info_list ol{ overflow:hidden;}
.info_list ol.info a.title{width:100%; }
.info_list ol.info span.views{display:none; }
.info_list ol.info span.date{display:none; }	

.product_list li{ float:left; width:30%; padding:5px 1% 10px 2%; font-size:14px; line-height:21px; text-align:center;}

}




@media screen and (max-width:800px)
{

.focus .rslides .mainbheight{ height:140px;}

.imain1 .neirong{ padding:3% 2% 0px 2%; overflow:hidden;}

.ys_title .sm { text-align:center; font-size:24px; color:#fff; margin-top:12px;}


.imain3 .xinwen1{ float:none; width:94%; margin:3% auto 2% auto; background:#f5f5f5; padding-bottom:2%;}
.imain3 .xinwen1 ul li img { width:100%;}


.imain3 .xinwen2{ float:none; width:94%; margin:3% auto 2% auto; }

.imain3 .xinwen2 dl dd{ float:right; width:80%; padding:0% 0% 0 0%; }


.focus .rslides .bannerheight{ height:300px;}


	
}


@media screen and (max-width:768px)
{	
.topimage{display:none;}
footer dl{display:none;}
footer .banquan{width:100%;}

.eduimg{height:160px;}
.mainpage{margin:0 auto 0 auto;}
.headerbox{position:relative;}


.info_listimg ul li{ float:left; width:46%; padding:5px 1% 5px 2%; text-align:center;}
.info_view .bigimg img{ width:100%;}
.product_list li{ float:left; width:46%; padding:5px 1% 10px 3%; font-size:14px; line-height:21px; text-align:center;}
}

@media screen and (max-width:640px)
{
.focus .rslides .bannerheight{ height:230px;}

.biaoti{ margin:5% 0 0px 0; }
.biaoti h2{ font-size:26px; font-weight:bold;  color:#e2e2e2;}
.biaoti h3{ clear:both; margin-top:-5px; text-align:center; }
.biaoti h3 a{font-size:26px; color:#01934c; font-weight:bold; }
.biaoti p { display:none}


.biaoti1{ text-align:center; margin:1% 0 0px 0; clear:both; padding:20px 0 30px 0; overflow:hidden; background:url(images/pro_bg.jpg) center bottom no-repeat;}
.biaoti1 h2{ clear:both; text-transform:uppercase; font-size:26px; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.biaoti1 h3{ clear:both; margin-top:-5px; text-align:center; }
.biaoti1 h3 a{font-size:26px; color:#fff; font-weight:bold; }
.biaoti1 p { display:none}

.cpfenlei{  background:none; }
.cpfenlei a{ float:left;color:#555555; width:30%; padding:0%; margin:1% 0 1% 3%; text-decoration:none; font-size:16px; background:#ffffff;border-radius:25px; display:block; } 


.imain2 .cptupian ul li{ float:left; width:46%; padding:0px; margin:0% 2% 0% 2%; }
.imain2 .cptupian ul li p{ line-height:22px;  padding:15px 0 0 0; overflow:hidden; font-size:16px;}

.imain1 .anniu dd p { font-size:16px;}

.imain3 .xinwen2 dl dd{ float:right; width:65%; padding:0% 0% 0 0%; }
.imain3 .xinwen2 dl dd a{  height:40px; overflow:hidden; display:block;}
.imain3 .xinwen2 dl dd p{ clear:both; font-size:14px; line-height:24px; color:#777777; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; height:46px; }

.menu1 { overflow:hidden; background:none}
.product_view { clear:both; padding-top:10px;}

.imainbg5{ padding:4% 0;}
.ys_title {display: none}

.imain5 li { float:left; width:45%; text-align:center; background:#fff; margin:1% 0% 2% 3%; padding-top:6%;}
.imain5 li .title { clear:both;font-size:18px; font-weight:bold; line-height:40px;   }
.imain5 li .summary {line-height:21px;}


.hex li{ float:left; width:45%; padding:0px; margin:2% 1% 0% 3%; text-align:center; }

.imainbg4{ display:none; } 


.product_view .bigimg img { width:100%; }

.product_list li p a{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; font-size:12px;}


.erweima{ display:none}
.contb{ display:none}
.linkbox{display:none }

.yb_conct{ display:none}


}

@media screen and (max-width:430px)
{
	
header .logo{width:70%; margin:0; text-align:left; padding:1.5% 0 2% 2%;}

}


@media screen and (max-width:360px)
{
	



}
